Desktop version of Sokoban, the push the blocks into the correct places game.